iron-shod stick - German English Dictionary